﻿@charset "utf-8";
/* CSS Document */
#flashs{ position:relative; height:500px; overflow:hidden;}
#flashs .bgitem{  z-index:1;position:absolute; top:0; }
#flashs .btn{ position:absolute; z-index:7; bottom:15px; left:90%; margin-left:-95px; padding:0px 6px;}
#flashs .btn span{ color:#fff;  background:#333; cursor: pointer;display: inline-block;margin:0 2px;width:10px;height:10px;font-size:14px;line-height:25px;text-align:center; text-indent:-9999px; border-radius:10px;}
#flashs .btn span.cur{ background:#ff9711;}


/*搜索框*/
.baner{ background:url(../images/banerbg.jpg) no-repeat center; height:420px;}
.cp_box{background:#f7f7f7; overflow:hidden; padding-bottom:30px;}
.cp_box .container{ margin-top:12px;}
.cp_box .pfzx{ float:left; width:230px; background:#fff; padding:0 5px; height:770px;}
.pfzx .cp_tle{ height:50px;}
.pfzx .cp_tle a{ background:url(../images/pfzximg.jpg) no-repeat center;  height:50px; display:block;}
.pfzx .cp_list{ margin-top:5px;}
.cp_list h4{ height:38px; line-height:38px; background:#ff9711; }
.cp_list .jdj{ margin-top:18px;}
.cp_list h4 a{ font-size:16px; color:#fff; padding-left:14px; display:block; text-decoration:none;}

.cp_list ul{}
.cp_list>ul>li{ height: 38px; width:100%; line-height: 38px; position: relative;}
.cp_list>ul>li>a{ padding-left:13px; color:#000; display: block;}
.cp_list>ul>li>ul{ position: absolute; top:0; right:-201px;background:#005caa; width: 100%; padding-top: 12px; padding-bottom:15px;display: none;}
.cp_list>ul>li>ul>li{ height: 25px; line-height: 25px; margin: 0 12px; border-bottom:1px dotted #719ec5;}
.cp_list>ul>li>ul>li a{ color: #fff; font-size: 13px; background: url(../images/jtbg.png) no-repeat left center; padding-left: 11px;}
.cp_list>ul>li>ul>li a:hover{ color: #fff111;}
.cp_list>ul>li:hover ul{ display: block;}
.cp_list>ul>li:hover{background: #005caa;}
.cp_list>ul>li>a:hover{ color: #fff;}
.cp_list>ul>li:hover>a{color:#fff;}

.cp_list dl{ margin:15px 8px 0px 8px;}
.cp_list dl dt{ margin-bottom:8px;background:#ff9711;  height:38px; line-height:38px;}
.cp_list dl dt a{ font-size:16px; color:#fff; padding-left:14px; display:block; text-decoration:none;}
.cp_list dl dd{margin:5px 15px 5px 13px; border-bottom:1px dashed #b0b0b0; height:30px; line-height:30px;}
.cp_list dl dd a{ color:#000; background: url(../images/listbg.png) no-repeat left center; padding-left:13px; width:150px; overflow:hidden; display:block; height:35px; line-height:35px; font-size:14px }
.cp_list dl dd a:hover{ color: #F00; padding-left:18px;}
.cp_list ul{}
.cp_list ul li{ margin-bottom:27px;}
.cp_list ul li a{ padding-left:13px; color:#000;}
/*pfzx*/
.cp_box .cptj{ float:right; width:940px;}
.cptj h4{ height:50px; line-height:50px; padding-left:17px; font-size:16px; color:#fff; font-weight:normal; background:#005caa;}
.cptj h4 .fr{ margin-right:10px; font-size:12px;}
.cptj h4 a{ color:#fff;}
.cptj ul{ overflow:hidden;}
.cptj ul .nom{ margin-right:0;}
.cptj ul li{ float:left; width:215px; margin-top:10px; margin-right:8px; margin-left:8px}
.cptj ul li a img{ display:block; padding:5px; background:#fff; border:1px solid #e7e7e7;}
.cptj ul li p{ text-align:center; margin-top:15px;}
.cptj ul li p a{ font-size:14px; color:#000;}
.cptj ul li a:hover img{ border:1px solid #06F}
/*产品中心*/

.wt_wry{ background: url(../images/wrybg.jpg) no-repeat center; height:675px;}
.wt_wry .container{ position:relative;}
.zx_form{ position:absolute; top:325px; right:0;}
.zx_form li{  width:320px; margin-bottom:10px; overflow:hidden;}
.zx_form li h4{ font-size:24px; color:#fff;}
.zx_form li label{ float:left; border:1px solid #d9d9d9; border-right:none;}
.zx_form li .txt{ border:none; width:247px; height:14px; line-height:14px;padding:12px 14px; font-size:13px; color:#999; float:left; border:1px solid #d9d9d9;}
.zx_form li .txt1{ width:245px; height:55px;line-height:20px; padding:15px; border:none; font-size:12px; color:#999;border:1px solid #d9d9d9; float:left; outline:none;}
.zx_form li label img{ display:block;} 
.zx_form .l1{ background:#fff;}
.zx_form .l1 label{ height:85px;}
.zx_form .l1 label img{ margin-top:25px; }
.zx_form .l2{ border:none;}
.zx_form .l3{ border:none;}
.zx_form .l3 a{ width:136px; height:50px; display:block; line-height:50px; text-align: center; background:#ff9711 url(../images/13bg.png) no-repeat 106px 20px; font-size:16px; color:#fff; text-decoration:none;}
.wt_wry .hp{ background:url(../images/phbg.png) no-repeat center; width:279px; height:133px;position:absolute; top:560px; right:40px;}
.hp strong{ display:block; font-size:21px; color:#006699; margin-top:100px; margin-left:67px;}
.index_submit{ width:150px; height:50px; line-height:50px; background:#F90; color:#fff;  text-align:center; font-size:20px; border:none; font-weight:bold}
/*wt_wry*/

.cpdb{ background:#f7f7f7; height:655px; padding:30px 0}
.cpdb .container{ background:url(../images/dbbg.jpg) no-repeat center; height:555px; position:relative;}

/*关于我们*/
.gylh{ width:100%; position:relative; top:230px;}
.gylh dl{ margin-top:30px; overflow:hidden; }
.gylh dl dt{ float:left;margin-left:10px;}
.gylh dl dt img{ padding:13px 10px; border:1px solid #e8e8e8; display:block;}
.gylh dl dt p{ text-align:center; padding-top:16px; padding-bottom:17px;}
.gylh dl dt p a{ font-size:14px; color:#333;}
.gylh dl dd{ margin-left:30px; float:left; width:630px; line-height:24px;}
.gylh dl dd h5{ height:35px; line-height:35px;}
.gylh dl dd h5 a{ font-size:16px; color:#005caa;}
.gylh dl dd p{ line-height:24px; overflow:hidden; font-size:14px; margin-top:15px;}
.gylh dl dd span{ display:block; margin-top:37px; overflow:hidden;}
.gylh dl dd span a{ color:#fff; display:inline-block; width:68px; height:18px; line-height:18px; text-align:center; background:#666666; float:right;}
.gylh dl dd span .at{ float:left;}
.gylh dl dd span a:hover, .at{ background:#005caa;}
.gylh dl dd span .at{ background:#005caa;}
/*gylh*/
/*产品对比*/
  
.t_sty{ height:37px; line-height:37px; border-bottom:1px solid #e6e6e6; background: url(../images/tstybg.png) repeat-x center; padding-left:10px;}
.tle1{ background:url(../images/cecleimg.png) no-repeat left center; padding-left:15px; font-size:14px; color:#005caa;} 
.tle2{ font-size:11px; color:#666; font-family:"Arial"; font-weight:normal;}
 
 
.alzs{ margin-top:27px; margin-bottom:25px; height:246px; border:1px solid #e6e6e6;}
.alzs .t_sty{ position:relative;}
.t_sty .more{ position:absolute; top:0px; right:10px; }
.alzs ul{ width:966px; margin:0 auto; margin-top:17px; overflow:hidden;}
.alzs ul li{ float:left; margin:0 10px; width:187px;}
.alzs ul li a img{ border:1px solid #ccc; height:155px;}
.alzs ul li p{text-align:center; margin-top:11px;}
.alzs ul li p a{ color:#000;}
.gscj_h5{ background:#005caa; color:#fff;}
.gscj_h5 a{ color:#fff;}
.gscj_h5 span{ color:#c6e5fe;}
/*案例展示*/

.ys_box{ background:url(../images/yxbg.jpg) no-repeat top center; height:1040px; position:relative;}
.ys_top,.ys_bot{position:absolute; left:0;height:7px; width:100%;}
.ys_top{ top:0;  background:url(../images/yxtopbg.png) repeat-x center;}
.ys_bot{ bottom:0;  background:url(../images/yxbotbg.png) repeat-x center;}
.ys_box .container{ position:relative;}
.rs{ position:absolute; top:180px;}
.rs h4{ line-height:28px;padding:0 0 0 48px;height:70px; overflow:hidden;}
.rs h4 b{ display:block; font-size:22px; color:#119afd;}
.rs h4 span{ display:block; font-size:16px; color:#bebebe; font-weight:100;}
.rs p{padding:0 0 0 20px;}
.rs p span{ display:block; line-height:28px;padding:0 0 0 25px;background:url(../images/rs_ic.gif) left 11px no-repeat; font-size:14px}
.rs p span i{ font-style:normal; color:#0181d9; font-weight:bolder; font-size:15px;}
.rs .rs1{height:266px; overflow:hidden;;background:url(../images/rs1.png) 709px top no-repeat;}
.rs .rs2{height:263px; padding:49px 0 0 590px;overflow:hidden;background:url(../images/rs2.png) left top no-repeat;}
.rs .rs3{height:299px; padding:0 490px 0 10px;overflow:hidden;background:url(../images/rs3.png) 709px top no-repeat;}
.rs .rs1 h4{background:url(../images/rs1.gif) left top no-repeat;}
.rs .rs2 h4{background:url(../images/rs2.gif) left top no-repeat;}
.rs .rs3 h4{background:url(../images/rs3.gif) left top no-repeat;}
.rs .rs4 h4{background:url(../images/rs4.gif) left top no-repeat;}
/*4大优势*/


.main_box{ margin-bottom:20px;}
.mbl{width:628px;}
.mbr{width:336px;}
.mbl,.mbr{ border:1px solid #e6e6e6;}
.main_box{ overflow:hidden;}
.main_box .mb1{ margin-top:20px;}
.mb1 .kgjz{height:474px;}
.khjs{ padding-left:10px; overflow:hidden;}
.khjs dl{ overflow:hidden; margin-top:20px;}
.khjs dl dt{ float:left; padding:7px; border:1px solid #e8e8e8;}
.khjs dl dd{ float:left; width:346px; margin-left:13px;}
.khjs dl dd h5{ padding-top:15px; padding-bottom:10px;}
.khjs dl dd h5 a{ font-size:14px; color:#005caa; font-weight:normal;}
.khjs dl dd p{ height:96px; line-height:24px; overflow:hidden; color:#000;}
.khjs .ljgd{ display:inline-block; margin-top:24px; background:#005caa; color:#fff; padding:3px 4px;}
/*kgjz*/
.mb1 .wtjj{  height:474px; overflow:hidden;}
.wtjj .wt_cont{ overflow:hidden;}
.wt_cont dl{ color:#000;margin:18px 8px 0 10px; border-bottom:1px dashed #d7d7d7; padding-bottom:17px;}
.wt_cont dl dt{ background:url(../images/wtbg01.png) no-repeat left center; padding:1px 0 1px 22px;}
.wt_cont dl dt a{ color:#000;}
.wt_cont dl dd{ background:url(../images/wtbg02.png) no-repeat left 3px; padding-left:22px; line-height:20px; margin-top:17px;}
/*wtjj*/
.mb2{ background: url(../images/mb2bg.jpg) no-repeat center; height:174px; position:relative; margin-top:13px;}
.mb2 strong{ position:absolute;top:101px; right:40px; font-size:18px; color:#fff;}
/*mb2*/

.hzhp{ height:435px;}
.hzhp ul{ overflow:hidden; padding:20px 4px 0 3px;}
.hzhp ul li{ float:left; width:154px;margin:0 5px 10px 5px;}
.hzhp li img{ display:block; border:1px solid #e8e8e8;}
.hzhp li p{ text-align:center; margin-top:9px;}
.hzhp li p a{ font-size:13px; color:#333;}
/*mb3*/
.mb4{ margin-top:12px;}
.zxzx,.zxdg{ height:369px;}
.zxzx dl{ margin-top:20px; overflow:hidden;}
.zxzx dl dt{ float:left; margin-left:10px; padding:7px; border:1px solid #e8e8e8;}
.zxzx dl dt img{ display:block;}
.zxzx dl dd{ float:left; margin-left:18px; width:349px;}
.zxzx dl dd h5{ padding:8px 0;}
.zxzx dl dd h5 a{ font-size:14px; color:#005caa;}
.zxzx dl dd p{ line-height:24px; height:120px; overflow:hidden;}
.zxzx .dfg{ display:inline-block; margin-top:5px;}
.zxzx .dfg,.zxzx dl dd p{ color:#000;}
.zxzx ul{ overflow:hidden; padding:12px 0 12px 10px;}
.zxzx li{ float:left; width:50%; height:26px; line-height:26px;}
.zxzx li a{ color:#333;}
.zxzx li em{ color:#999; float:right; margin-right:30px;}
.zxdg ul{ overflow:hidden; padding:23px 9px 0 8px;}
.zxdg li{ overflow:hidden; padding-bottom:10px;}
.zxdg li label{ float:left; margin-right:1px;}
.zxdg li label img{ display:block;}
.zxdg li .txt1{ width:257px; height:14px; line-height:14px; float:left; background:#f1f1f1; border:none; padding:11px 14px 10px 10px; font-size:13px; color:#333;}
.zxdg li .tra{ width:257px; height:80px; padding:11px 12px; background:#f1f1f1; border:none; float:left;}
.zxdg li .lab{ height:102px;background:#f1f1f1;}
.zxdg li .lab img{ margin-top:31px;}
.zxdg .lbot{ margin-top:10px;}
.lbot a{ display:block; width:107px; height:31px; line-height:31px; text-align:center; color:#fff; background:#005caa; text-decoration:none;}
/*mb4*/


/*最新资讯*/
.news_b{clear:both; padding-bottom:40px;}
.news_b:after{content:"."; display:block; height:0; font-size:0; clear:both; visibility:hidden;}
.news_b>.head{background-color:#005caa; height:135px;}
.news_b>.head .title{font-size:26px; line-height:26px; color:#fff; font-weight:bold; text-align:center; padding-top:20px;}
.news_b>.head .line{width:240px; height:2px; margin:0 auto; background-color:#000; margin-top:8px;}
.news_b>.head .line div{height:2px; width:80px; margin:0 auto; background-color:#ffad00;}
.news_b>.head .en{text-align:center; font-family:arial; font-weight:bold; font-size:20px; line-height:20px; color:#fcaf01; padding-top:9px;}
.news_b>.head .more{font-size:14px; color:#fff; line-height:26px; width:85px; text-align:center; background-color:#23201d; border-radius:5px; display:block; margin:0 auto; margin-top:10px;}
.news_b>.head .more:hover{background-color: #fcaf01}
.news_b .lnews{width:620px; float:left; margin-top:20px;}

.news_b .lnews .fir{height:115px;}
.news_b .fir .time{width:100px; height:100px; float:left; background-color:#fcaf01; color:#fff; font-family:arial; text-align:center;}
.news_b .fir .time .day{width:50px; margin:0 auto; font-size:42px; line-height:60px; height:60px; border-bottom:1px solid #fff;}
.news_b .fir .time .year{font-size:14px; line-height:14px; padding-top:12px;}
.news_b .fir .info{float:left; padding-left:20px; width:500px;}
.news_b .fir .info .title{font-size:16px; line-height:24px; color:#f00; font-weight:bold; padding-right:65px; min-height:39px; background-image:url(../images/001454_11.png); background-repeat:no-repeat; background-position:348px 4px;}
.news_b .fir .info .msg{font-size:14px; line-height:22px; color:#4d4d4d; padding-top:12px;height: 56px;overflow: hidden;}
.news_b .item{height:32px; line-height:32px; margin-top:15px; background-color:#f3f3f3;}
.news_b .item .title{float:left; color:#23201d; font-size:12px; display: inline-block; width: 80%;overflow: hidden;white-space: nowrap;-ms-text-overflow: ellipsis;
text-overflow: ellipsis;padding-left: 2%;}
.news_b .item .time{float:right; color:#3f3f3f; width:auto; padding-right:12px;}
.rimgs{width:496px; height:296px; overflow:hidden; position:relative; border:2px solid #fdc74d; float:left; margin-left:59px; margin-top:22px;}
.rimgs .hd{height:16px; line-height:16px; overflow:hidden; position:absolute; right:0; bottom:0; z-index:10;}
.rimgs .hd ul li{float:left; width:26px; text-align:center; cursor:pointer; font-family:04b_08; font-size:10px; color:#808080;}
.rimgs .hd ul li.on{background:#d75100; color:#fff; position:relative;}
.rimgs .bd{position:relative; height:100%; z-index:0;}
.rimgs .bd li{zoom:1; vertical-align:middle; text-align:center;}
.rimgs .bd img{width:496px; height:296px; display:block;}



/*动态*/
.dongtai{ overflow:hidden; width:100%; height:396px; background-color:#efefef; padding-top:30px; }
.dongtai .dt_left { width:880px; height:340px; background-color:#fff; float:left; overflow:hidden}
.dongtai .dt_left .menu{ width:100%; height:60px; background-color:#3f424c; margin-bottom:20px;}
.dongtai .dt_left .menu li{ float:left; width:33.33%; text-align:center; line-height:60px; position:relative; font-size:16px;}
.dongtai .dt_left .menu li a{ color:#fff; display:block; text-decoration:none}
.dongtai .dt_left .menu li b{ display:none; width:18px; height:9px; position:absolute; left:50%; margin-left:-9px; bottom:0;}
.dongtai .dt_left .menu li:hover,.dongtai .dt_left .menu .cur{ background-color:#0c4da1;}
.dongtai .dt_left .menu li:hover b,.dongtai .dt_left .menu .cur b{ display:block;}
.dongtai .dt_left .dt_content{ overflow:hidden; width:100%;}
.dongtai .dt_left dl{ overflow:hidden; margin-left:25px;}
.dongtai .dt_left dt{ float:left; overflow:hidden; margin-right:34px;}
.dongtai .dt_left dd{ float:left; overflow:hidden; margin-top:15px; width:500px;}
.dongtai .dt_left dd h5{ font-size:16px; font-weight:normal; background:url(Img/Index/dongtai01.png) no-repeat left center;  line-height:18px; margin-bottom:20px;}
.dongtai .dt_left dd h5 a{ color:#222;}
.dongtai .dt_left dd p{ font-size:12px; color:#666; line-height:18px; height:36px; overflow:hidden; margin-bottom:24px;}
.dongtai .dt_left dd .dt_list{ overflow:hidden; width:100%;}
.dongtai .dt_left dd .dt_list li{ width:100%; float:left; overflow:hidden; line-height:22px;}
.dongtai .dt_left dd .dt_list li a{ color:#666; display:block; float:left; margin-left:8px; width:230px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden}
.dongtai .dt_left dd .dt_list li span{ float:right; color:#999}
.dongtai .dt_left dd .dt_list li em{ float:left}
.dongtai .dt_right { width:298px; float:right; height:340px; overflow:hidden; background-color:#fff;}
.dongtai .dt_right .title{ overflow:hidden; width:100%; height:59px; border-bottom:1px solid #ccc;}
.dongtai .dt_right h3{ font-size:16px; font-weight:normal; float:left; padding-left:28px; margin-top:21px; background:url(../images/wenda_03.png) no-repeat left center; line-height:21px; margin-left:22px;}
.dongtai .dt_right h3 a{ color:#222;}
.dongtai .dt_right .more{ float:right; margin-top:25px; margin-right:25px; color:#222;}
.dongtai .dt_right .wenda{ overflow:hidden; width:230px; height:255px; margin:0 auto; margin-top:10px;} 
.dongtai .dt_right .wenda_list{ overflow:hidden; padding-bottom:15px; margin-bottom:15px; border-bottom:1px dotted #ccc;}
.dongtai .dt_right .wenda_list h5{ font-size:13px; font-weight:normal; margin-bottom:12px;}
.dongtai .dt_right .wenda_list h5 em{ color:#222;font-style:normal}
.dongtai .dt_right .wenda_list h5 a{ color:#222}
.dongtai .dt_right .wenda_list p{ font-size:13px; line-height:18px; height:36px; overflow:hidden}
.dongtai .dt_right .wenda_list p em{ color:#09F; display:block; float:left; overflow:hidden; width:20px; font-style:normal}
.dongtai .dt_right .wenda_list p span{ color: #09F; display:block; float:left; width:205px; margin-left:5px;font-style:normal}

.wenda ul li{ height:35px; line-height:35px;}


/* suspend */
.suspend{width:40px;height:296px;position:fixed;top:290px;right:0;overflow:hidden;z-index:9999;}
.suspend dl{width:120px;height:198px;border-radius:25px 0 0 25px;padding-left:40px;box-shadow:0 0 5px #e4e8ec;}
.suspend dl dt{width:40px;height:296px;background: url(../images/suspend.png);position:absolute;top:0;left:0;cursor:pointer;}
.suspend dl dd.suspendQQ{width:120px;height:85px;background:#ffffff;}
.suspend dl dd.suspendQQ a{width:120px;height:85px;display:block;background:url(../images/suspend.png) -40px 0;overflow:hidden;}
.suspend dl dd.suspendTel{width:120px;height:112px;background:#ffffff;border-top:1px solid #e4e8ec;}
.suspend dl dd.suspendTel a{width:120px;height:112px;display:block;background:url(../images/suspend.png) -40px -86px;overflow:hidden;}
.suspend dl dd.suspendWei{width:120px;height:104px;background:#ffffff;border-top:1px solid #e4e8ec;}
.suspend dl dd.suspendWei a{width:120px;height:104px;display:block;background:url(../images/suspend.png) -39px -200px;overflow:hidden;} 
* html .suspend{position:absolute;left:expression(eval(document.documentElement.scrollRight));top:expression(eval(document.documentElement.scrollTop+200))}